package ec.edu.ucacue.siop.dao.recurso;

import java.io.Serializable;

import ec.edu.ucacue.siop.dao.GenericDAOImpl;
import ec.edu.ucacue.siop.modelo.material.Energia;
import ec.edu.ucacue.siop.modelo.recurso.EnergiaUso;
import ec.edu.ucacue.siop.modelo.recurso.UnidadFuncional;

public class EnergiaUsoDAOImpl extends GenericDAOImpl<EnergiaUso, Serializable> implements EnergiaUsoDAO{

	public EnergiaUso create(Energia energia, float referencia,
			UnidadFuncional unidad) {
		EnergiaUso energiaUso = new EnergiaUso();
		energiaUso.setEnergia(energia);
		energiaUso.setLimiteSuperior(referencia);
		energiaUso.setUnidad(unidad);
		unidad.getListaEnergia().add(energiaUso);
		return energiaUso;
	}
}
